Part Number Hot Search : 
T0820 82559 2SK3035 1046743 4M2GKA TDA1940 1046743 H76206
Product Description
Full Text Search
 

To Download EKA8566A Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 EKA8566A
USB Audio Controller
Product Specification
DOC. VERSION 0.1
ELAN MICROELECTRONICS CORP.
October 2006
Trademark Acknowledgments: IBM is a registered trademark and PS/2 is a trademark of IBM. Windows is a trademark of Microsoft Corporation. ELAN and ELAN logo are trademarks of ELAN Microelectronics Corporation.
Copyright (c) 2006 by ELAN Microelectronics Corporation All Rights Reserved Printed in Taiwan
The contents of this specification are subject to change without further notice. ELAN Microelectronics assumes no responsibility concerning the accuracy, adequacy, or completeness of this specification. ELAN Microelectronics makes no commitment to update, or to keep current the information and material contained in this specification. Such information and material may change to conform to each confirmed order. In no event shall ELAN Microelectronics be made responsible for any claims attributed to errors, omissions, or other inaccuracies in the information or material contained in this specification. ELAN Microelectronics shall not be liable for direct, indirect, special incidental, or consequential damages arising from the use of such information or material. The software (if any) described in this specification is furnished under a license or nondisclosure agreement, and may be used or copied only in accordance with the terms of such agreement. ELAN Microelectronics products are not intended for use in life support appliances, devices, or systems. Use of ELAN Microelectronics product in such applications is not supported and is prohibited. NO PART OF THIS SPECIFICATION MAY BE REPRODUCED OR TRANSMITTED IN ANY FORM OR BY ANY MEANS WITHOUT THE EXPRESSED WRITTEN PERMISSION OF ELAN MICROELECTRONICS.
ELAN MICROELECTRONICS CORPORATION
Headquarters: No. 12, Innovation Road 1 Hsinchu Science Park Hsinchu, Taiwan 30077 Tel: +886 3 563-9977 Fax: +886 3 563-9966 http://www.emc.com.tw Hong Kong: Elan (HK) Microelectronics Corporation, Ltd. Flat A, 19F., World Tech Centre 95 How Ming Street, Kwun Tong Kowloon , Hong Kong Tel: +852 2723-3376 Fax: +852 2723-7780 elanhk@emc.com.hk Shenzhen: Elan Microelectronics Shenzhen, Ltd. SSMEC Bldg., 3F, Gaoxin S. Ave. Shenzhen Hi-Tech Industrial Park Shenzhen, Guandong, China Tel: +86 755 2601-0565 Fax: +86 755 2601-0500 USA: Elan Information Technology Group (U.S.A.) 1821 Saratoga Ave., Suite 250 Saratoga, CA 95070 U.S.A. Tel: +1 408 366-8225 Fax: +1 408 366-8220
Europe: Elan Microelectronics Corp. (Europe) Siewerdtstrasse 105 8050 Zurich, Switzerland Tel: +41 43 299-4060 Fax: +41 43 299-4079 http://www.elan-europe.com
Shanghai: Elan Microelectronics Shanghai, Ltd. 23/Bldg. #115 Lane 572, Bibo Road Zhangjiang Hi-Tech Park Shanghai, China Tel: +86 21 5080-3866 Fax: +86 21 5080-4600
Contents
Contents
1 2 3 4 5 6 7 8 9 General Description ................................................................................................ 1 Features ................................................................................................................... 1 Applications............................................................................................................. 2 Block Diagram ......................................................................................................... 2 Pin Configuration .................................................................................................... 3 Pin Assignment ....................................................................................................... 4 Function Description .............................................................................................. 6 Absolute Maximum Rating ..................................................................................... 6 Electrical Characteristic.......................................................................................... 7 9.1 10 11 DC Electrical Characteristic .............................................................................. 7 9.2 Analog Electrical Characteristic ........................................................................ 8 Application Circuit .................................................................................................. 9 PSTN+Skype Protocol........................................................................................... 10 11.1 Pin Assignment for Handshaking between EKA8566A and CID ...................... 10 11.2 Handshaking Flow Chart ................................................................................ 11
11.2.1 CID Request to Read Command/Data ..............................................................11 11.2.2 CID Request to Send Command/Data ............................................................. 12
11.3 Command Protocol ......................................................................................... 13
11.3.1 Reset CID ......................................................................................................... 13 11.3.2 Reset EKA8566A.............................................................................................. 13 11.3.3 Key Scan .......................................................................................................... 14 11.3.4 Skype Phone On............................................................................................... 16 11.3.5 Skype Phone Off............................................................................................... 17 11.3.6 PSTN Voice Recording On ............................................................................... 17 11.3.7 PSTN Voice Recording Off ............................................................................... 18 11.3.8 Skype ID ........................................................................................................... 18 11.3.9 PSTN ID............................................................................................................ 21 11.3.10 Download Phone Book ..................................................................................... 23 11.3.11 Dial Skype Phone ............................................................................................. 28 11.3.12 Download Vendor Data from PC to CID ........................................................... 30 11.3.13 Upload Vendor Data from CID to PC................................................................ 31
12 13
I2S Interface Signal................................................................................................ 32 Package ................................................................................................................. 33
Product Specification (V0.1) 10.23.2006
* iii
Contents
Specification Revision History
Doc. Version 0.1 Revision Description Initial Preliminary Version Date 2006/10/23
iv *
Product Specification (V0.1) 10.23.2006
EKA8566A
USB Audio Controller
1
General Description
The EKA8566A is a USB digital audio controller with audio data processing that supports 16-bit 2-channel format at 48kHz, 44.1kHz, 32kHz or 8kHz sampling rate. The device has an integrated USB transceiver, USB core, MCU, DAC, ADC, and I S Input/Output. It can handle a high-level USB protocol, and manages user interface via general I/O pins.
2
2
Features
USB Specification v1.1 Compliant USB Audio and Human Interface Device (HID) Class v1.1 Compliant Supports 12 Mbits/sec Full Speed Serial Data Transmission Supports 48kHz, 44.1kHz, 32kHz, 8kHz sampling rate Single oscillator: 6MHz Audio buffer size: 192x16 bits x 2 Total of four Endpoints: Endpoint 0 for control transfer, Endpoint 1 for audio streaming out, Endpoint 2 for streaming in , Endpoint 3 for HID Supports stereo/mono playback Built-in 2-channel D/A Converter with 10-bit resolution Built-in 1-channel A/D converter with 10-bit resolution Alternative settings supported by the audio streaming-out interface: ALT-0: (default setting) zero isochronous bandwidth ALT-1: 16-bit PCM 2 channel Alternative settings supported by the audio streaming-in interface: ALT-0: (default setting) zero isochronous bandwidth ALT-1: 16-bit PCM stereo 2Kx13 on-chip program ROM 32 bytes of general purpose RAM (R20~R3F) RC Oscillator with internal RC 5 level stack for subroutine nesting Total of 12 I/O pins (Port 50 ~ Port 57, Port 60~Port 63) Supports buzzer/LED output pin Port 5 and Port 6 with pull-up resistors Wake-up pin in Port 5 and Port 6 MCU runs at 6 MHz frequency Package: 48-pin LQFP
Product Specification (V0.1) 10.23.2006
(This specification is subject to change without further notice)
*1
EKA8566A
USB Audio Controller
3 4
Applications
Skype + PSTN (Public Switched Telephone Network)
Block Diagram
USB Bus
Transceiver 48MHz UDC PLL 6MHz
Arbiter
Audio RAM
Memory Manage Unit
MCU
To Speaker DAC
From Microphone ADC AMP
2*
Product Specification (V0.1) 10.23.2006
(This specification is subject to change without further notice)
EKA8566A
USB Audio Controller
5
Pin Configuration
FS_SEL0
FS_SEL1
48 BCLK LRCLK SDATA I_BCLK I_LRCLK I_SDATA P57 P56 P55 P54 P53 P52 1 2 3 4 5 6 7 8 9 10 11 12 13 P51
47
46
45
44
43
42
41
40
AGND1 38
39
37
F_LOUT 36 35 34 33
MCLKE
MCLK
DGND1
DGND2
DM
DP
VBUS
VPHY
VDA1 VDA2 F_ROUT ALC AMPO OPNF AGND2 VREF MIC_IN VMIC VA AGND3
EKA8566A LQFP-48
32 31 30 29 28 27 26 25
14 P50
15 P63
16 P62
17 P61
18 P60
19 RECORD_SEL
20 OSCO
21 OSCI
22 TEST
23 PLLC
24 VAD
Fig. 5-1 48 Pin Configuration of EKA8566A LQFP Type
Product Specification (V0.1) 10.23.2006
(This specification is subject to change without further notice)
*3
EKA8566A
USB Audio Controller
6
Pin Assignment
Symbol BCLK LRCLK SDATA I_BCLK I_LRCLK I_SDATA P57 P56, P50 P63~P61 P60 Pin No. 1 2 3 4 5 6 7 8~14 15~17 18 I/O O O O I I I O O I/O O BCLK for I S interface LRCLK for I S interface I S interface for FL, FR output BCLK for I S interface LRCLK for I S interface I S interface for FL, FR input AP control output pin Reference PSTN + Skype Protocol Port 6 is a 4-bit bidirectional I/O port. They can be pulled-high internally by firmware control. Reference PSTN + Skype Protocol Record select pin. RECORD_SEL 19 I 1 : I S record 0 : ADC record An internal pull-low resistor is connected to DGND. OSCO OSCI 20 21 O I Crystal output Crystal input Test mode select pin Test 22 I Test = 0, enter normal mode Test = 1, enter test mode An internal pull-low resistor is connected to DGND. PLLC VAD AGND3 VA VMIC MIC_IN Vref AGND2 23 24 25 26 27 28 29 30 I PWR - PWR O I O - External capacitor for PLL ADC analog power supply pin A/D and PLL ground pin Analog power supply pin Power supply for external MIC Microphone analog input pin Bandgap reference output MIC ground pin
2 2 2 2 2 2 2
Function
4*
Product Specification (V0.1) 10.23.2006
(This specification is subject to change without further notice)
EKA8566A
USB Audio Controller
Symbol OPNF AMPO ALC F_ROUT VDA2 VDA1 F_LOUT AGND1 VBUS VPHY DGND2 DP DM DGND1
Pin No. 31 32 33 34 35 36 37 38 39 40 41 42 43 44
I/O I O I O PWR PWR O PWR PWR PWR - I/O I/O PWR
Function Non-inverting type amplifier. Normally, a feedback resistor connects from AMPO to OPNF and a gain resistor connects to MIC. Gain amplifier output and negative feedback terminal for MIC Automatic Level Control adjustment pin for MIC Front right channel analog audio output pin DAC analog power supply Pin 2 DAC analog power supply Pin 1 Front left channel analog audio output pin 2-channel D/A ground pin USB bus power supply pin PHY and PLL power supply pin PHY ground pin USB plus data line interface USB minus data line interface Digital ground pin I S's Sample Frequency Sample Frequency MCLK 8.192 MHz 2.048 MHz 11.2896 MHz 12.288 MHz
2
FS_SEL0 FS_SEL1
00 45,46 I 01 10 11
32kHz 8kHz 44.1kHz 48kHz
Internal pull-high resistors are connected to VD. External MCLK enable pin. MCLKE 47 I 0 : use external MCLK and MCLK pin is input pin 1 : use internal MCLK and MCLK pin is output pin An internal pull-high resistor is connected to VD. MCLK 48 I/O Crystal oscillator I/O pin
Product Specification (V0.1) 10.23.2006
(This specification is subject to change without further notice)
*5
EKA8566A
USB Audio Controller
7
Function Description
The EKA8566A is a USB Audio Controller that transmits/receives audio data stream to / from the host through its Audio Streaming interface. The Audio Data Format supports 16-bit, 2-channel, and 48kHz, 44.1kHz, 32kHz, 8kHz PCM. It has three interfaces. Interface 1 supports four sampling frequencies. The sampling rate is changed by FS_SEL0 and FS_SEL1. For Interface 2, this device transmits data at a rate that is locked to frame timing. When user uses the recording format (ex. 8kHz) to record speech other than 48kHz stereo format, the application software will transform 48kHz data to 8kHz data. Interface 3 is HID pipe which is used to read user data. The EKA8566A defines a PSTN + Skype protocol to communicate with an external MCU. The device can use the protocol to by pass USB vendor data to external MCU or read data from external MCU to USB host.
8
Absolute Maximum Rating
Symbol Temperature under bias Storage temperature Input voltage Output voltage Min 0 -65 -0.5 -0.5 Max 70 150 6.0 6.0 Unit C C V V
6*
Product Specification (V0.1) 10.23.2006
(This specification is subject to change without further notice)
EKA8566A
USB Audio Controller
9
Electrical Characteristic
9.1 DC Electrical Characteristic
Ta = 0C~70C, VBus = 5V, DGND = 0V
Symbol IIL VIH VIL VIHX VILX VOH1 VOH2 VOL1 VOL2 VOL3 IPH IPL ISB1 ISB2 ICC
Parameter Input Leakage Current Input High Voltage Input Low Voltage Clock Input High Voltage Clock Input Low Voltage Output High Voltage (Port 5, Port 6) Output High Voltage 2 (I S Interface Pin) Output Low Voltage (Port 5, Port 6) (P5 : Normal Mode) Output Low Voltage (P5 : LED driver Mode) Output Low Voltage 2 (I S Interface Pin) Pull-high Current (Port 5 and Sel_Vref pin) Pull-low Current (Test pin) Power Down Current Power Down Current Operating Supply Current OSCI OSCI
Condition VIN = VBus, DGND - -
Min - 2.0
Typ - - - - - - - - 1.3 - -125 125 - - -
Max 1 - 0.8 - 1.0 - - 0.4 +10% 0.4 +20% +20% 50 100 10
Unit A V V V V V V V V V A A A A mA
2.5 - 2.4 2.4 - -10% -
IOH = -10.0mA IOH = -6.67mA IOL = 10.0mA IOL = 10.0mA VBus = 5 V IOL = 6.67mA
Pull-high active, input pin at DGND -20% (PH resistor = 25K) Test pin at VBus (PL resistor = 25K) All input and I/O pin at VBus, output pin floating, WDT disabled All input and I/O pin at VBus, output pin floating, WDT enabled Fosc= 6.0 MHz , output pin floating -20% - - -
Product Specification (V0.1) 10.23.2006
(This specification is subject to change without further notice)
*7
EKA8566A
USB Audio Controller
9.2 Analog Electrical Characteristic
Parameter ADC ADC Resolution ADC Sampling Frequency Internal High Reference Voltage for ADC Internal Low Reference Voltage for ADC Pre-Amplifier Spec. Pre-Amplifier Voltage Gain Gain Amplifier Spec. Voltage Amplifier Gain Output Voltage Swing Output Voltage ALC Circuit Spec. ALC Detection Level ALC Operating Range LPF Spec Pass-Band Ripple Pass-Band Cutoff Frequency Stop-Band Attenuation @ 24kHz Stop-Band Attenuation @ 48kHz DAC DAC Resolution DAC Sampling Frequency Reference Voltage (Vref) Minimum Analog Output Voltage Maximum Analog Output Voltage Full Scale Voltage Range Analog Output Impedance at Each Output Pin Analog Output Capacitance at Each Output Pin External Load Impedance Volume Control Step - - - - - VDA=3.3V - - - - - - 1.45 0.45 2.45 -5% - - - - 10 48 1.65 0.65 2.65 2.0 - - 32 16 - - 1.85 0.85 2.85 +5% 200 20 - - Bits kHz V V V V pF Step - - - - - - 70 90 - 4 - - 0.5 - - - dB kHz dB dB MIC input = 7.5mV - -40 36 - 40 44 dBm dB - - - 49 - 0.85 50 1.6 - 51 - 2.45 dB Vp-p V - 19.5 20 20.5 dB - - - - - - - - 10 48 2.55 0.75 - - - - Bits kHz V V Condition Min Typ Max Unit
8*
Product Specification (V0.1) 10.23.2006
(This specification is subject to change without further notice)
EKA8566A
USB Audio Controller
10 Application Circuit
Fig. 10-1 EKA8566A 48-pin Application Circuit Product Specification (V0.1) 10.23.2006
(This specification is subject to change without further notice)
*9
EKA8566A
USB Audio Controller
11 PSTN+Skype Protocol
11.1 Pin Assignment for Handshaking between EKA8566A and CID
Symbol DATA3~0 CLK DIR I/O I/O O O Data bus Clock pin DIR = 0 : EKA8566A writes data to CID DIR = 1 : EKA8566A reads data from CID a. When EKA8566A sends command/data to CID, CRS is used to indicate if CID receives the command/data. CRS is asserted after CLK is asserted, CRS is de-asserted after CLK is de-asserted. If CRS is not asserted, then indicate that CID does not receive command/data. When CID requests to send command/data to EKA8566A, CRS will be asserted. CLK is asserted after CRS is asserted, CLK is de-asserted after CRS is de-asserted. If CLK is not asserted, then indicate that the EKA8566A does not receive command/data. Function Note - - CID must not drive a Data bus, when DIR is in low state.
CRS
I
b.
-
CID_PWR
I
CID_PWR=0: CID is in power down CID_PWR=1: CID is in power on
-
Note: I - signal is from CID to EKA8566A. O - signal is from EKA8566A to CID.
10 *
Product Specification (V0.1) 10.23.2006
(This specification is subject to change without further notice)
EKA8566A
USB Audio Controller
11.2 Handshaking Flow Chart
11.2.1 CID Request to Read Command/Data
Start 1
A
CID Request to Read command/data
Ckeck CLK = 1 ? Yes
No
Ckeck CLK = 1 ? Yes Set CRS = 1
No Start 2
Set CRS = 1 & Read command/data from DATA Bus
Ckeck CLK = 0 ? Yes Ckeck CLK = 0 ? Yes Set CRS = 0 Is there data for Reading? No A Release DATA bus No Set CRS = 0
No
Yes A
END
Product Specification (V0.1) 10.23.2006
(This specification is subject to change without further notice)
* 11
EKA8566A
USB Audio Controller
11.2.2 CID Request to Send Command/Data
Start 2
B
CID Request to Send command/data
Send command/data to DATA Bus
Ckeck CLK = 0 ? Yes Set CRS = 1
No Start 1
Set CRS = 1
Ckeck CLK = 1 ? Yes No Set CRS = 0
No
Ckeck CLK = 1 ? Yes Set CRS = 0
Ckeck CLK = 0 ? Yes No Is there data for Sending?
No
Yes B
Ckeck CLK = 0 ? Yes B
Release DATA bus
END
12 *
Product Specification (V0.1) 10.23.2006
(This specification is subject to change without further notice)
EKA8566A
USB Audio Controller
11.3 Command Protocol
Command List
Command 0x0 0x1 0x2 0x3 0x4 0x5 0x6 0x7 0x8 0x9 0xA 0xB 0xC 0xD 0xE 0xF From EKA8566A to CID Reset CID - Skype Phone on Skype Phone off - - Skype ID - Download Phone book - Vendor data from EKA8566A to CID Vendor data from EKA8566A to CID Vendor data from EKA8566A to CID Vendor data from EKA8566A to CID Vendor data from EKA8566A to CID Vendor data from EKA8566A to CID From CID to EKA8566A Reset EKA8566A Key scan - - PSTN voice recording on PSTN voice recording off - PSTN ID - Dial Skype Phone Vendor data from CID to EKA8566A Vendor data from CID to EKA8566A Vendor data from CID to EKA8566A Vendor data from CID to EKA8566A Vendor data from CID to EKA8566A Vendor data from CID to EKA8566A
11.3.1 Reset CID
Format: cmd (0x0) Description: EKA8566A reset CID Timing:
CLK
DATA DIR
CMD (0x0)
CRS
11.3.2 Reset EKA8566A
Format: cmd (0x0) Description: CID reset EKA8566A Timing:
CLK DATA DIR CRS
CMD (0x0)
0x0
0x0
Product Specification (V0.1) 10.23.2006
(This specification is subject to change without further notice)
* 13
EKA8566A
USB Audio Controller
11.3.3 Key Scan
Format: cmd (0x1) + data (1 byte) a. Button Pressed Command: cmd (0x1) + Key Code (0~254) b. Button Released Command: cmd (0x1) + 0xF + 0xF Description: a. CID send the key scanned to EKA8566A b. MSB significant nibble is sent first. Timing: 1. Button Pressed Command (Key code=0~254)
CLK
DATA
CMD(0x1)
Key code (MSB)
Key code (LSB)
DIR
CRS
2. Button Released Command (Key code=255)
CLK
DATA
CMD(0x1)
0xF
0xF
DIR
CRS
14 *
Product Specification (V0.1) 10.23.2006
(This specification is subject to change without further notice)
EKA8566A
USB Audio Controller
Key Description:
Function Key Received Calls Record IN In idle or dialing state, press this key to search for the historical record of received calls. Dialled Number Record OUT In idle or dialing state, press this key to search for the historical record of dialed-out telephone numbers. Previous Page Up 1. During dialled-in/out history search, press this key to search record upward. 2. In other non-search states, this key functions as "Up" key of Skype's up/down function keys. Next Page Down 1. During dialled-in/out history search, press this key to search record dwownward. 2. In other non-search states, this key functions as "Down" key of Skype's up/down function keys Clear 1. During dialled-in/out history search, press this key twice to delete the existing records. C 2. During dial-out state, press this key to delete the last entered letter or character. 3. With no letter or character entered, pressing this key will switch the Skype window label. Dial Out/Answer Key Off-hook 1. When Skype window is hidden, press this key to display Skype windiow. 2. When on-line with called party, pressing this key has no effect. 3. In other states, press this key to send out Skype dialled number. On-hook Key On-hook 1. In Idle state, press this key to hide the Skype windiow. 2. In dialling state, pres this key to clear all entered numbers. 3. In other states, press this key to set Skype in on-hook position. 1. In Idle state, press these keys to enter dialing state. 0-9, *, # 2. When on-line with called party, press these keys to send DTMF signal to Skype. Function Description
Product Specification (V0.1) 10.23.2006
(This specification is subject to change without further notice)
* 15
EKA8566A
USB Audio Controller Key Table:
Key Code 0 (0x00) 1 (0x01) 2 (0x02) 3 (0x03) 4 (0x04) 5 (0x05) 6 (0x06) 7 (0x07) 8 (0x08) 9 (0x09) 10 (0x0A) 11 (0x0B) 12 (0x0C) 13 (0x0D) 14 (0x0E) 15 (0x0F) 16 (0x10) 17 (0x11) 18 (0x12) 19 (0x13) 20 (0x14) 21 (0x15) 22 (0x16) 23 (0x17) 24 (0x18) In Down Out Off Hook (Dial) C On Hook 1 2 3 4 5 6 7 8 9 * 0 # + Up - Mute Vol+ Vol- Key Key Code 25 (0x19) 26 (0x1A) 27 (0x1B) - - - - - - - - - - - - - - - - - - - - - 255 (0xFF) Hang-On Hang-Off - - - - - - - - - - - - - - - - - - - - - Button Release Key Require Phonebook
11.3.4 Skype Phone On
Format: cmd (0x2) Description: When turning on the Skype phone, the EKA8566A notifies the CID. Timing:
CLK
DATA DIR
CMD (0x2)
CRS
16 *
Product Specification (V0.1) 10.23.2006
(This specification is subject to change without further notice)
EKA8566A
USB Audio Controller
11.3.5 Skype Phone Off
Format: cmd (0x3) Description: When turning off the Skype phone, the EKA8566A notifies the CID. Timing:
CLK
DATA DIR
CMD (0x3)
CRS
11.3.6 PSTN Voice Recording On
Format: cmd (0x4) + voice data Description: a. The PC records the 1-byte PSTN voice data, this byte is not the last byte. b. MSB significant nibble is sent first. Timing:
CLK
DATA
CMD (0x4)
Voice data (MSB)
Voice data (LSB)
DIR
CRS
Product Specification (V0.1) 10.23.2006
(This specification is subject to change without further notice)
* 17
EKA8566A
USB Audio Controller
11.3.7 PSTN Voice Recording Off
Format: cmd (0x5) + voice data Description: a. The PC records 1-byte PSTN voice data and this byte is the last byte. b. MSB significant nibble sent first. Timing:
CLK
DATA
CMD (0x5)
Voice data (MSB)
Voice data (LSB)
DIR
CRS
11.3.8 Skype ID
Format: cmd (0x6) + byte number of caller name + nibble number of telephone number + caller name + telephone number Description: a. When Skype phone is ringing, the PC sends the account and telephone number to the CID for display on LCM. b. If using Unicode, then two bytes denote one character of account; if using ASCII code, then one byte denotes one character of account. This is dependent on user's choice. c. 4 bits denote a telephone number digit. d. MSB significant nibble is sent first.
18 *
Product Specification (V0.1) 10.23.2006
(This specification is subject to change without further notice)
EKA8566A
USB Audio Controller
Timing: 1) CMD + Data length
byte number of account nibble number of telephone number
CLK
DATA
CMD (0x6)
MSB nibble
LSB nibble
MSB nibble
LSB nibble
DIR
CRS
2) Caller Name A. Skype account coded by Unicode
First character of skype account
CLK
DATA
MSB nibble
LSB nibble
DIR
CRS
Last character of skype account
CLK DATA DIR CRS
MSB nibble
LSB nibble
Product Specification (V0.1) 10.23.2006
(This specification is subject to change without further notice)
* 19
EKA8566A
USB Audio Controller
B. Skype account coded by ASCII code
First character of skype account Last character of skype account
CLK
CLK
DATA
MSB nibble
LSB nibble
DATA
MSB nibble
LSB nibble
DIR
DIR
CRS
CRS
3) Phone Number
CLK
... ...
First digit of telephone number Last digit of telephone number
DATA
DIR
CRS
...
20 *
Product Specification (V0.1) 10.23.2006
(This specification is subject to change without further notice)
EKA8566A
USB Audio Controller
11.3.9 PSTN ID
Format: cmd (0x7) + byte number of PSTN account + byte number of telephone number + PSTN account + telephone number Description: a. When PSTN phone call is ringing, the CID sends the PSTN account and telephone number to the PC for display on PC. b. If using Unicode, then two byte denote one character of account; if using ASCII code, then one denotes one character of account. This is dependent on the choice of user. c. 4 bits denote a digit of telephone number. d. MSB significant nibble sent first. Timing: 1) CMD + Data length
byte number of account nibble number of telephone number
CLK
DATA
CMD (0x7)
MSB nibble
LSB nibble
MSB nibble
LSB nibble
DIR
CRS
2) PSTN account A. PSTN account coded by Unicode
First character of PSTN account
CLK
DATA
MSB nibble
LSB nibble
DIR
CRS
Product Specification (V0.1) 10.23.2006
(This specification is subject to change without further notice)
* 21
EKA8566A
USB Audio Controller
Last character of PSTN account
CLK
DATA
MSB nibble
LSB nibble
DIR
CRS
B. PSTN account coded by ASCII code
First character of PSTN account
Last character of PSTN account
CLK
CLK
DATA
MSB nibble
LSB nibble
DATA
MSB nibble
LSB nibble
DIR
DIR
CRS
CRS
3) Telephone number
CLK
... ...
First digit of telephone number Last digit of telephone number
DATA
DIR
CRS
...
22 *
Product Specification (V0.1) 10.23.2006
(This specification is subject to change without further notice)
EKA8566A
USB Audio Controller
11.3.10 Download Phone Book
Format: The procedure of downloading phone book is as below a. start command of download phonebook: cmd (0x8) + 0x0 + 0x0 +0x0 +0x0 b. the process of downloading phonebook: cmd (0x8) + byte number of account + nibble number of telephone number + name + telephone number c. stop command of download phonebook: cmd (0x8) + 0x0 + 0x0 + 0x0 + 0x1 + 0xA Description: a. PC sends Skype phone book to CID. b. If using Unicode, then two bytes denote one character of account; if using ASCII codes, then one byte denotes one character of account. This is dependent on user's choice. c. 4 bits denote a digit of telephone number. d. MSB significant nibble sent first. Timing: 1) CMD + Data length
byte number of account nibble number of telephone number
CLK DATA DIR CRS
MSB nibble MSB nibble
CMD(0x8)
LSB nibble
LSB nibble
Product Specification (V0.1) 10.23.2006
(This specification is subject to change without further notice)
* 23
EKA8566A
USB Audio Controller
2) Skype account A. Skype account coded by Unicode
First character of skype account
CLK
DATA
MSB nibble
LSB nibble
DIR
CRS
Last character of skype account
CLK
DATA
MSB nibble
LSB nibble
DIR
CRS
B. Skype account coded by ASCII code
First character of skype account
Last character of skype account
CLK
CLK
DATA
MSB nibble
LSB nibble
DATA
MSB nibble
LSB nibble
DIR
DIR
CRS
CRS
24 *
Product Specification (V0.1) 10.23.2006
(This specification is subject to change without further notice)
EKA8566A
USB Audio Controller
3) Telephone number
CLK
... ...
First digit of telephone number Last digit of telephone number
DATA
DIR
CRS
...
Download Phonebook Flow 1) Start command of downloading phonebook
CLK
DATA
CMD (0x8)
0x0
0x0
0x0
0x0
DIR
CRS
2) Download user data 2-1) User name coded by Unicode
CLK
DATA
CMD(0x8)
Byte number of user name
nibble number of telephone number
DIR
CRS
Product Specification (V0.1) 10.23.2006
(This specification is subject to change without further notice)
* 25
EKA8566A
USB Audio Controller
CLK
DATA
MSB nibble First character (Unicode)
LSB nibble
DIR
CRS
CLK
DATA
MSB nibble
LSB nibble
DIR
Last character (Unicode)
CRS
CLK
... ...
First digit of telephone number Last digit of telephone number
DATA
DIR
CRS
...
2-2) User name coded by ASCII code
CLK
DATA
CMD(0x8)
Byte number of user name
nibble number of telephone number
DIR
CRS
26 *
Product Specification (V0.1) 10.23.2006
(This specification is subject to change without further notice)
EKA8566A
USB Audio Controller
CLK
...
MSB nibble LSB nibble
DATA
... ... ...
MSB nibble
LSB nibble
DIR
First character (ASCII code)
Last character (ASCII code)
CRS
CLK
... ...
First digit of telephone number Last digit of telephone number
DATA
DIR
CRS
...
3) Stop command of download phonebook
CLK
DATA
CMD (0x8)
0x0
0x0
0x0
0x1
0xA
DIR
CRS
Product Specification (V0.1) 10.23.2006
(This specification is subject to change without further notice)
* 27
EKA8566A
USB Audio Controller
11.3.11 Dial Skype Phone
Format: cmd (0x9) + byte number of account + byte number of telephone number + account + telephone number Description: a. User use the hand set to dial Skype phone b. If using Unicode, then two byte denote one character of account; if using ASCII codes, then one byte denotes one character of account. c. 4 bits denote a digit of telephone number. d. MSB significant nibble sent first. Timing: 1) CMD + Data length
byte number of account nibble number of telephone number
CLK
DATA
CMD (0x9)
MSB nibble
LSB nibble
MSB nibble
LSB nibble
DIR
CRS
2) Skype account A. Skype account coded by Unicode
First character of skype account
CLK
DATA
MSB nibble
LSB nibble
DIR
CRS
28 *
Product Specification (V0.1) 10.23.2006
(This specification is subject to change without further notice)
EKA8566A
USB Audio Controller
Last character of skype account
CLK
DATA
MSB nibble
LSB nibble
DIR
CRS
B. Skype account coded by ASCII code
First character of skype account Last character of skype account
CLK
CLK
DATA
MSB nibble
LSB nibble
DATA
MSB nibble
LSB nibble
DIR
DIR
CRS
CRS
3) Telephone number
CLK
... ...
First digit of telephone number Last digit of telephone number
DATA
DIR
CRS
...
Product Specification (V0.1) 10.23.2006
(This specification is subject to change without further notice)
* 29
EKA8566A
USB Audio Controller
11.3.12 Download Vendor Data from PC to CID
Format: cmd (0xA~0xF) + byte number of vendor data + 0x0 (dummy nibble) + 0x0 (dummy nibble) + vendor data Description: a. PC downloads vendor data to CID. The meaning of vendor data is dependent on user. b. The command 0xA to 0xF is used as download vendor data command c. Most significant nibble is sent first. Timing: 1) CMD + Data length
byte number of vendor data
CLK
DATA
cmd(0xA)
MSB nibble
LSB nibble
0x0
0x0
DIR
CRS
2) Vendor data
CLK
... ...
First byte of vendor data Last byte of vendor data
DATA
DIR
CRS
...
30 *
Product Specification (V0.1) 10.23.2006
(This specification is subject to change without further notice)
EKA8566A
USB Audio Controller
11.3.13 Upload Vendor Data from CID to PC
Format: cmd (0xA~0xF) + byte number of vendor data + 0x0 (dummy nibble) + 0x0 (dummy nibble) + 0x0 (dummy nibble) + vendor data Description: a. PC uploads vendor data from CID. The meaning of vendor data is dependent on user. b. The command 0xA to 0xF is used as upload vendor data command. c. Most significant nibble is sent first. Timing: 1) CMD + Data length
byte number of vendor data
CLK
DATA
CMD (0xB)
MSB nibble
LSB nibble
0x0
0x0
DIR
CRS
2) Vendor data
CLK
... ...
First byte of vendor data First byte of vendor data
DATA
DIR
CRS
...
Product Specification (V0.1) 10.23.2006
(This specification is subject to change without further notice)
* 31
EKA8566A
USB Audio Controller
12 I S Interface Signal
LRCLK
0
2
Left Channel
31 0
Right Channel
31
BCLK
SDA TA
MSB -1
-2
-3
+3 +2 +1 LSB
2
MSB -1
-2
-3
+3 +2 +1 LSB
Fig. 12-1 I S Justified Audio Stream Format
LRCLK
0
Left Channel
31 0
Right Channel
31
BCLK
SDA TA
MSB -1
-2
-3
+3 +2 +1 LSB
MSB -1
-2
-3
+3 +2 +1 LSB
Fig. 12-2 Left Justified Audio Stream Format
LRCLK
0
Left Channel
31 0
Right Channel
31
BCLK
SDA TA
MSB -1
-2
-3
+3 +2 +1 LSB
MSB -1
-2
-3
+3 +2 +1 LSB
Fig. 12-3 Right Justified Audio Stream Format
The LRCLK and BCLK are derived from MCLK. The frequency ratio are as follows: MCLK : LRCLK:BCLK = 256: 1 : 64 The frequency of LRCLK equals the sampling rate 48kHz, 44.1kHz, 32kHz or 8kHz based on FS_SEL0 and FS_SEL1 pins status.
32 *
Product Specification (V0.1) 10.23.2006
(This specification is subject to change without further notice)
EKA8566A
USB Audio Controller
13 Package
Product Specification (V0.1) 10.23.2006
(This specification is subject to change without further notice)
* 33


▲Up To Search▲   

 
Price & Availability of EKA8566A

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X